solidly built - Turc Anglais Dictionnaire